Stella Barra is a popular Italian/Pizza restaurant with locations in Bethesda, Hollywood, Santa Monica, and Chicago. Pizza restaurants aren’t the best for us in the NOBREAD crowd. I’ll speak for myself, but there is nothing worse than dining at a pizza restaurant and being unable to indulge. Thankfully this is not the case at Stella … Continue reading Stella Barra
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed